img{
    border: 0;
}
.dabox{
    height:100%;
    width:100%;
}
.header-h{
    display: flex;
    width:100%;
    height:5%;
    /* background:red; */
    align-items: center;
    justify-content: center;
}
.header-h input{
    background:#f5f5f5;
    border: none;
    border-radius:15px;
    padding-left:10%;
    width:75%;
    height:60%;
}
.home-section{
    width:100%;
    height:95%;
    /* background:yellow; */
    overflow: auto;
}
/*轮播开始*/
.home-lunbo{
    width:100%;
    height:30%;
    /* background:green; */
    display: flex;
    flex-direction: column;
    touch-action: none;
}
.am-wingblank,.am-wingblank-lg{
    height:100%;
}

.slider,.am-carousel{
    height:100% !important;
}
.slider-frame{
    height:100% !important;
}
.slider-list{
    height:100% !important;
}
.slider-slide{
    height:100% !important;
    width:100%;
}
.slider-slide img{
    height:100% !important;
    width:100% !important;
}

/*轮播结束*/


/*导航开始*/
.home-daohang{
    width:100%;
    height:18%;
    /* background:pink; */
    display: flex;
    justify-content: space-around;
    align-items: center;
    border-bottom:2vh solid #faf7f7;
}
.home-daohang dl{
    width:18%;
    height:90%;
    /* background:red; */
    display: flex;
   

}
.home-daohang dl a{
    display: flex;
    width:100%;
    height:100%;
    flex-direction: column;
    justify-content:space-between;
}
.home-daohang dl dt{
    width:100%;
    height:70%;
    /* background:blue; */
    border-radius: 50%;
}
.home-daohang dl dt img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.home-daohang dl dd{
    width:100%;
    height:20%;
    font-size:12px;
    justify-content: center;
    display: flex;
    align-items: center;
    color:#000;
    
}
/*导航结束*/



/*特价开始*/
.home-tui{
    padding:3%;
    width:94%;
    height:30%;
    /* background:orange; */
    display: flex;
    border-bottom:2vh solid #faf7f7;
}
.tui-left{
    width:49%;
    height:100%;
    /* background:pink; */
}
.tui-left h2{
    display: flex;
    width:100%;
    height:60%;
    font-size:16px;
    align-items: center;
}
.tui-left p{
    display: flex;
    align-items: center;
    width:100%;
    height:40%;
    font-size:14px;
}
.t-l-top{
    width:100%;
    height:30%;
}
.t-l-foot{
    display: flex;
    width:100%;
    justify-content: space-between;
    height:70%;
    /* background:green; */
}
.t-l-foot dl{
    width:48%;
    height:100%;
    display: flex;
   
}
.t-l-foot dl a{
    width:100%;
    height:100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.t-l-foot dl dt{
    width:100%;
    height:80%;
    /* background:red; */
}
.t-l-foot dl dd{
    color:#000;
}
.t-l-foot dl dt img{
    width:100%;
    height:100%;
}
.t-r-foot dl dt img{
    width:100%;
    height:100%;
}

.tui-right{
    width:50%;
    height:100%;
    /* background:blue; */
    border-left:1px solid #ccc;
}
.tui-right h2{
    display: flex;
    width:95%;
    padding-left:5%;
    height:60%;
    font-size:16px;
    align-items: center;
}
.tui-right p{
    display: flex;
    align-items: center;
    width:95%;
    padding-left:5%;
    height:40%;
    font-size:14px;
}
.t-r-top{
    width:100%;
    height:30%;
}
.t-r-foot{
    display: flex;
    width:100%;
    height:70%;
    justify-content: space-between;
    /* background:green; */
}
.t-r-foot dl{
    width:48%;
    height:100%;
    display: flex;
   
}
.t-r-foot dl a{
    width:100%;
    height:100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.t-r-foot dl dt{
    width:100%;
    height:80%;
    /* background:red; */
}
.t-r-foot dl dd{
    color:#000;
}
/*特价结束*/

/*精选开始*/
.home-jingxuan{
    padding:3%;
    width:94%;
    height:41%;
    /* background:pink; */
    border-bottom:2vh solid #faf7f7;
}
.home-jingxuan h2{
    width:100%;
    height:20%;
    display: flex;
    align-items: center;
    font-size:20px;
}
.j-da{
    
    width:100%;
    height:80%;
    /* background:greenyellow; */
    display: flex;
    justify-content: space-between;
}
.j-left{
    padding:3%;
    width:42%;
    height:89%;
    /* background:yellow; */
}
.j-left p:nth-child(1){
    width:100%;
    height:15%;
    display: flex;
    align-items: center;
    font-size: 16px;
    color:#000;
}
.j-left p:nth-child(2){
    width:100%;
    height:15%;
    display: flex;
    align-items: center;
    color:#000;
    font-size: 14px;
}
.j-left img{
    width:100%;
    height:70%;
}

.j-right{
    width:48%;
    height:100%;
    /* background:red; */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.jx-r-t{
    padding:3%;
    width:94%;
    height:42%;
    /* background:yellowgreen; */
}
.jx-r-t p{
    width:100%;
    height:30%;
    display: flex;
    align-items: center;
    color:#000;
    font-size: 16px;
}
.jx-r-t div{
    width:100%;
    height:70%;
    display: flex;
}
.jx-r-t div span{
    display: block;
    width:50%;
    height:100%;
    color:#000;
    font-size: 13px
}
.jx-r-t div img{
    width:50%;
    height:100%;
}

.jx-r-f{
    padding:3%;
    width:94%;
    height:42%;
    /* background:green; */
    display: flex;

}
.jx-r-f a{
    display: flex;
    width:100%;
    height:100%;
}
.jx-r-f div{
    width:65%;
    height:100%;
}
.jx-r-f div p:first-child{
    width:100%;
    height:30%;
    display: flex;
    align-items: center;
    color:#000;
    font-size: 16px;
}
.jx-r-f div p:last-child{
    width:100%;
    height:30%;
    display: flex;
    align-items: center;
    color:#000;
    font-size: 12px;
}
.jx-r-f img{
    width:35%;
    height:100%;
}
/*精选结束*/


/*团购开始*/
.home-tuangou{
    width:100%;
    height:45%;
    /* background:orchid; */
}
.home-tuangou h2{
    padding:0 3%;
    width:94%;
    height:20%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #ccc;
}
.home-tuangou h2 span:first-child{
    display: flex;
    align-items: center;
    width:80%;
    height:100%;
    color:#000;
    font-size:20px;
}

.home-tuangou h2 span:last-child{
    display: flex;
    align-items: center;
    width:20%;
    height:100%;
    font-size: 15px;
    justify-content: flex-end;
}
.home-tuangou h2 a{
    color:#000;
    
}
.tg-da{
    width:100%;
    height:80%;
    /* background:green; */
    display: flex;
    justify-content: space-between;
}
.tg-left{
    width:49%;
    height:100%;
    /* background:yellow; */
}
.tg-l-t{
    width:100%;
    height:20%;
    display: flex;
    align-items: center;
    color:#000;
    justify-content: center;
}
.tg-left img{
    width:100%;
    height:60%;
}
.tg-l-f{
    width:100%;
    height:20%;
    display: flex;
    align-items: center;
    color:#000;
    justify-content: center;
}
.tg-right{
    width:49%;
    height:100%;
    /* background:yellow; */
}
.tg-r-t{
    width:100%;
    height:20%;
    display: flex;
    align-items: center;
    color:#000;
    justify-content: center;
}
.tg-right img{
    width:100%;
    height:60%;
}
.tg-r-f{
    width:100%;
    height:20%;
    display: flex;
    align-items: center;
    color:#000;
    justify-content: center;
}
/*团购结束*/


/*热销开始*/
.home-rexiao{
    width:100%;
    
}
.rexiao-top{
    padding:0 3%;
    width:94%;
    height:8vh;
    /* background:orange; */
    border-bottom: 1px soldi #ccc;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.rexiao-top a{
    color:#000;
}
.rexiao-top span:first-child{
    display: flex;
    width:80%;
    height:100%;
    align-items: center;
    font-size:20px;
    
}
.rexiao-top span:last-child{
    display: flex;
    width:20%;
    height:100%;
    align-items: center;
    justify-content: flex-end;
    font-size:15px;
}

.rexiao-list{
    padding:0 3%;
    width:94%;


}
.rexiao-list li{
    width:47%;
    height:30vh;
    /* background:orangered; */
    float: left;
    margin:4px;
}
.rexiao-list li img{
    width:100%;
    height:65%;
}
.rexiao-list li p:nth-child(2){
    width:100%;
    height:12%;
    /* background:red; */
    font-size:15px;
    display: flex;
    align-items: center;
    white-space: nowrap;
    overflow: hidden;
    color:#000;
    text-overflow: ellipsis;
}
.rexiao-list li p:nth-child(3){
    width:100%;
    height:10%;
    /* background:red; */
    font-size:12px;
    display: flex;
    color:#000;
    align-items: center;
}
.rexiao-list li p:nth-child(4){
    width:100%;
    height:13%;
    /* background:red; */
    font-size:14px;
    display: flex;
    color:#000;
    align-items: center;
}

